home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / isoc / elections / farber < prev    next >
Text File  |  1993-03-17  |  19KB  |  498 lines

  1. 1993 ISOC Trustee Elections
  2.  
  3. Nominated Candidate
  4.  
  5.     David Farber
  6.     
  7.     farber@cis.upenn.edu
  8.  
  9.  
  10. DAVID J. FARBER
  11.  
  12. PERSONAL INFORMATION
  13.  
  14. Home Address:   216 Good Hope Road 
  15.                 Landenberg Pa 19350 
  16.  
  17. Telephone:              215 274 8292 
  18. FAX:            215 274 8293
  19.  
  20. Business Address:       University of Pennsylvania 
  21.                 200 South 33 rd Street 
  22.                 Philadelphia, Pa 19104-6389 
  23.  
  24. Network address: farber@cis.upenn.edu 
  25.  
  26. Family: Wife and two children (both at college)
  27.  
  28. Social Security: 143-26-9052
  29.  
  30. EMPLOYMENT EXPERIENCE
  31.  
  32. Professor of Computer and Information Science and of Electrical
  33. Engineering, Moore School, University of Pennsylvania (1988 - present)
  34.  
  35. Research work has concentrated in ultra high speed networking and the
  36. implications of that on processor interconnect, protocols and software.
  37. This has created several joint study agreements with industrial research
  38. laboratories such as Bellcore and the RBOCS (Project Dawn - with MIT), IBM
  39. and Bellcore (Project Aurora - with MIT), and to becoming one of the
  40. principals of the NSF/Darpa research project in Gigabit Networking and
  41. Chairman of the Coordination Committee..
  42.  
  43. Director of the Distributed Systems Laboratory, University of Pennsylvania
  44. (1988 - present)
  45.  
  46. The DSL is the focus of the research activities in the general systems area
  47. of both the Computer Sciences and the Electrical Engineering Departments.
  48. The past year has seen extensive physical plant improvements as well as a
  49. major revamping of the educational and research programs.
  50.  
  51. Director of the Center for Networking Technology and Applications,
  52. University of Delaware (1987 - 1988)
  53.  
  54. Professor of Electrical Engineering and Professor of Computer Science,
  55. University of Delaware (1977 - 1988)
  56.  
  57. Research work concentrated in distributed systems with particular emphasis
  58. on the integration of software and hardware leading to efficient
  59. implementations of such systems. Had been the leader in the creation of a
  60. campus network and had spearheaded the foemation of and was the Director of
  61. the Center for Networking and Distributed Systems Applications devoted to
  62. research in such systems. It was at Delaware that the creation of SODS was
  63. undertaken and where the CSNET mail system -- MMDF was conceptualized and
  64. implemented.
  65.  
  66. Associate Professor of Information and Computer Sciences and of Electrical
  67. Engineering (with Tenure), University of California at Irvine (1970 - 1977)
  68.  
  69. Created and lead the Distributed Computer System Research Project ( 1971)--
  70. at the time the largest computer research activity funded by the National
  71. Science Foundation. It created the software architecture that has formed
  72. the basis for much of the Distributed Systems activities that followed. It
  73. had a number of ideas such as Client/Servers, micro-kernal, process
  74. migration, message based IPC, contract resource allocation etc. Also
  75. conceived and directed the implementation of the first distributed token
  76. ring -- a forerunner of the IBM Token Ring. The activity transferred its
  77. technology into the Darpa work via collaborative efforts with IPTO and MIT.
  78.  
  79. Founder and Vice President of Research and Planning for Caine, Farber and
  80. Gordon Inc. (1970 -)
  81.  
  82. CFG is a key player in the Program Design Methodology area. Its products --
  83. PDL (tm) is widely used in the Aerospace and Intelligence community. CFG
  84. was one of the very early creators of advanced software and compiler for
  85. micro systems and was the creator of much of the Intel software support for
  86. the 8080. It recently has created a state of the art compiler systems for
  87. the N Cube Inc systems.
  88.  
  89. Principal Member of the Technical Staff, Xerox Data Systems (1969 - 1970)
  90.  
  91. Was responsible for the design and development of a PL/1 implementation for
  92. the Sigma computer series. After was Chief Technical manager for Xerox
  93. Computer Marketing.
  94.  
  95. Member of the Technical Staff, the RAND Corporation (1967 - 1969)
  96.  
  97. Was a principal researcher in several computer graphics projects and
  98. created an advanced language extension to the PL/1 family for use in real
  99. time control. Was an advisor to the Air Force in several communications
  100. based activities as well as software design methodologies.
  101.  
  102. Supervisor; Systems Programming Department, Bell Telephone Laboratories
  103. (1965 - 1966)
  104.  
  105. Was responsible for the operation of the Holmdel Computer Centers system
  106. and applications staff. Was also a key player in Bell Labs activities which
  107. lead to the design and implementation of the Multics Operating system. In
  108. addition lead a group doing advanced graphics research.
  109.  
  110. Member of the Technical Staff, Programming Research Department, Bell
  111. Telephone Laboratories (1962 - 1965)
  112.  
  113. Was a co-author of the SNOBOL (1,Ii and III) programming language. SNOBOL
  114. is a major language in the field of string manipulation and several areas
  115. in expert systems. Was responsible for the compiler/interpreter for the
  116. language.
  117.  
  118.  
  119. Member of the Technical Staff, Electronic Switching Engineering Systems
  120. Department, Bell Telephone Laboratories (1956 - 1962)
  121.  
  122. Was one of the system engineers responsible for the design of the world
  123. first Electronic Switching System. Particular emphasis was toward the
  124. software structure and software support infrastructure.
  125.  
  126. ACADEMIC RESEARCH MANAGEMENT
  127.  
  128. Co-Principal Investigator and conceptualized, - TeleMentoring: A Novel
  129. Approach to Undergraduate Computer Science Education, National Science
  130. Foundation 1992-1995 ($400,000)
  131.  
  132. Principal Investigator, Aurora Project - A Gigabit Networking Testbed -
  133. effort in collaboration with Bellcore Incorporated, IBM Research
  134. Laboratories and MIT's Laboratory for Computer Science, National Science
  135. Foundation and Darpa (1989- present) ($1,000,000)  
  136.  
  137. Principal Investigator, Very High Speed Switching Studies - Project DAWN -
  138. Bellcore and the Bell Regional Companies (1988- present)  (effort in
  139. collaboration with Bellcore Incorporated and MIT's Laboratory for Computer
  140. Science) ($450,000)
  141.  
  142. Principal Investigator, Networking studies, AT&T Bell Labs 1990-1992 ($150,000)
  143.  
  144. Principal Investigator, Project Mirage Darpa  (1990-1991)  studies in the
  145. formulation of high latency networking problems and models ($300,000)
  146.  
  147. Principal Investigator ( Joint with Robert Kahn - CNRI), Study in Very High
  148. Speed Networking, National Science Foundation (1988 - 1989 ) ($50,000)
  149.  
  150. Director, Distributed Systems Laboratory, University of Pennsylvania (1988 - )
  151.  
  152. Director, Center for Networking Technology and Applications, University of
  153. Delaware (1987 - 1988)
  154.  
  155. Principal Investigator, Bitnet Modernization, National Science Foundation
  156. (1986-1988) [$100,000]
  157.  
  158. Principal Investigator, Memnet, Northrop Corp. (1986 - 1988) [$200,000]
  159.  
  160. Conceived and developing the MEMNET local network which includes complete
  161. software support (a NRTC cooperative research effort)
  162.  
  163. Co-Director, Educational Technologies Laboratory, University of Delaware
  164. (1985 - 1988)
  165.  
  166. A Laboratory devoted to the application of computers to the university
  167. functions with the main emphasis on ways of improving the productivity of
  168. the faculty.
  169.  
  170. Principal Investigator; Internet Mail Relays, ARPA IPTO (1983- 1984)
  171.  
  172. Principal Investigator; CSNET Phonenet and CSNET Relay, National Science
  173. Foundation (1981-1985) [$700,000]
  174.  
  175. Conceived and developed the Phonenet system and Relay for CSNET and
  176. designed and implemented the MMDF system that implemented it.
  177.  
  178. Principal Investigator; Computer Message Services, U.S. Army DARCOM
  179. (1979-1984) [$60,000]
  180.  
  181. Principal Investigator; Overseeing of Distributed Processing Systems,
  182. National Science Foundation (1977-1980) [$65,000]
  183.  
  184. Applying software design methodology to the monitoring of real time
  185. distributed systems. Developed the idea of the Overseer -- a monitoring
  186. environment.
  187.  
  188. Principal Investigator; Research in Distributed Processing and Office
  189. Systems, General Business Systems Division of IBM (1977- 1980) [$450,000]
  190.  
  191. Developed SODS -- a capability based distributed software system for a new
  192. processor architecture. SODS is currently in heavy use at Bellcore.
  193.  
  194. Principal Investigator; Local Network Architecture, Advanced Research
  195. Projects Agency, Department of Defense (1976-1978) [$80,000]
  196.  
  197. Developed the prototype of the LNI -- the r&d version of the Proteon Token
  198. Ring and the for-runner of the IBM ring
  199.  
  200. Principal Investigator; Audio Conferencing, The Institute for the Future
  201. (1974-1977) ($100,000)
  202.  
  203. Principal Investigator; Network Security and Secure Protocols, Advanced
  204. Research Projects Agency, Department of Defense (1974- 1977) ($300,000)
  205.  
  206. Principal Investigator; Distributed Computer Project, National Science
  207. Foundation (1971 - 1975) ($1,200,000 -- the first such large award in
  208. computer science at the NSF)
  209.  
  210. A pioneering effort in the design of a fully distributed operating system
  211. with the first example of message passing and the first fully distributed
  212. token ring.
  213.  
  214.  
  215. EDUCATION
  216.  
  217. University of Pennsylvania MA (honorary), 1988
  218.  
  219. Stevens Institute of Technology BSEE, 1956
  220.  
  221. Stevens Institute of Technology, MS in Math, 1962
  222.  
  223. Bell Telephone Laboratories Communication Development Program, 1963
  224. (Equivalent to MS in EE)
  225.  
  226. HONORARY APPOINTMENTS
  227.  
  228. Visiting Lecturer of the ACM 1972
  229.  
  230. Distinguished Visitor of the IEEE 1975
  231.  
  232. Traveling Lecturer of the International Computer Communications Council and
  233. the International Telecommunications Union 1978
  234.  
  235. Distinguished Visitor of the IEEE Computer Society 1984 - 1987
  236.  
  237. Appointed to the Philadelphia Academy of Sciences - 1989
  238.  
  239. APPOINTMENTS (partial)
  240.  
  241. Chairman of the Advisory Board - the First Internet Society Conference -
  242. INet '92
  243.  
  244. Member of the Board of Directors of the ISODE Corporation (1992 - )
  245.  
  246. Member of the Board of Directors of the Electric Frontier Foundation (1991 - )
  247.  
  248. Chairman of the Selection Committee for the Kobayashi Award of the IEEE (1990)
  249.  
  250. Member of the Board of Governors of the Academy of Sciences in Philadelphia
  251. (1989 - )
  252.  
  253. Board on Computer Science and Telecommunications of the National Research
  254. Council (1991 - 1995 )
  255.  
  256. Member of the Board of Trustees of the Corporation for Research and
  257. Educational Networking (1989 - 1991) 
  258.  
  259. Policy Advisory Board, Chairman of the Networking Subcommittee, National
  260. Science Foundation, Office of Advanced Scientific Computing and Division of
  261. Network Research (1987 - 1989)
  262.  
  263. Board on Telecommunications & Computer Applications, National Research
  264. Council (1986 - 1990)
  265.  
  266. Founding Chairman of the Network Program Advisory Group (NPAG), Network
  267. Research and Infrastructure, NSF (1985 - 1987)
  268.  
  269. Active as a founder and technical manager of CSNET. On the CSNET Management
  270. Committee since the beginning.
  271.  
  272. Chairman; CSNET Executive Board, UCAR (1986 - 1988)
  273.  
  274. Past activities have included the SHARE Executive Board; The Fortran
  275. Standards Board; PL/1 Standards Board; etc.
  276.  
  277. HONORARY SOCIETIES
  278.  
  279. Senior Member IEEE
  280.  
  281. Sigma Xi
  282.  
  283. Editorial Boards
  284.  
  285. Editorial Board, Computer Networks (1980-1988)
  286.  
  287. Editorial Board, IFIPS Compact Journal (1983-1988)
  288.  
  289. Editor Series in Innovative Computing , Prentice-Hall (1987 - )
  290.  
  291. Recent Invited Addresses and Visits (selected) (last three years)
  292.  
  293. Distinguished Visitor University of British Columbia Communications Series
  294. (1991)
  295. External Opponent - Helsinki University of Technology, Esbo Finland (1991)
  296. Distinguished Visitor of the University of California at San Diego (1992)
  297. Keynote Speaker International Workshop on Advanced Communications and
  298. Applications for High Speed Networks in Munich Germany (1992)
  299. Banquet Speaker IFIPS WG6 Vancouver Canada (1992)
  300. Distinguished Lecturer, University of California at San Diego [1992]
  301.  
  302.  
  303. Panelist and Speaker
  304.  
  305.         INet '92 Panelist - Future of the Internet
  306.         The EFF/ACLU Roundtable on Privacy and Ethics on the Electronic Frontier
  307.         The NRC Roundtable on System Integration
  308.         The First Conference on Computers, Privacy and Freedom Burlingame
  309. Ca            panelist        
  310.         The IEEE Optical Switching Conference Monterey Ca - Speaker
  311.         Keynote Speaker, Student Pugwash, Philadelphia PA
  312.         Harvard School of Government Conference on the NREN
  313.         
  314. Invited Speaker
  315.  
  316.         Intel Corporation - internal technology series (twice)
  317.         HP Laboratories
  318.         IBM Research Hawthorne
  319.         Finland Telecom
  320.         HaL Computing
  321.         Stanford University
  322.         University of British Columbia
  323.         University of Newcastle upon Tyme
  324.         University of Sydney
  325.         University of Melbourne
  326.         University of New Zealand
  327.         Keio University (Science Campus)
  328.         CEC Annual Conference Brussels
  329.  
  330. Invitee
  331.         
  332.         NSF/Darpa/CEC Meeting on Cooperation in Computer Research --
  333. Brussels   (15 attendees)
  334.  
  335.  
  336. SELECTED PUBLICATIONS ( * - student co-author(s))
  337.  
  338. Books
  339.  
  340. The Office of the Future: Communication and Computers, R.P. Uhlig, D.J.
  341. Farber and J.H. Bair, North Holland Press, 1979.
  342.  
  343. NATIONAL REPORTS
  344.  
  345. Toward a National Research Network, National Research Council, 1988
  346.  
  347. Transport Protocols for Department of Defense Data Networks, National
  348. Research Council, 1984.
  349.  
  350. Report on the Evolution of a National Supercomputer Access Network -
  351. Sciencenet, National Science Foundation, 1984.
  352.  
  353. Journal Articles
  354.  
  355. SNOBOL, A String Manipulation Language, Co-authored with R.E. Griswold and
  356. I.P. Polonsky, Journal of the ACM, 1964.
  357.  
  358. SNOBOL 3, Co-authored with R.E. Griswold and I.P. Polonsky, Bell System
  359. Technical Journal, 1966.
  360.  
  361. APAREL - A Parse Request Language, Co-authored with R. Balzer,
  362. Communications of the ACM, 1969.
  363.  
  364. Software Considerations in Distributed Architectures, D.J. Farber, IEEE
  365. COMPUTER Magazine, vol. 7, pp.31-35, 1974.
  366.  
  367. A Parallel Mechanism for Detecting Curves in Pictures, P.M. Merlin * and
  368. D.J. Farber, IEEE Transactions on Computers, vol.24, pp.96-98, 1975.
  369.  
  370. Recoverability of Communication Protocols - Implications of a Theoretical
  371. Study, P.M. Merlin * and D.J. Farber, IEEE Transactions on Communications,
  372. vol.24, pp. 1036-1043, 1976
  373.  
  374. The Convergence of Computing and Telecommunications Systems, D.J. Farber
  375. and P. Baran, SCIENCE, Special issue on Electronics, vol. 195,
  376. pp.1166-1170, 1977. Invited Article. (Also published in #5 of the AAAS
  377. Science Compendia, 1978.)
  378.  
  379. The National Research Network, D.Jennings, L. Landweber, I. Fuchs, R.
  380. Adrion, D. Farber, SCIENCE Feb 28, 1986. Invited article.
  381.  
  382. The World of Computer Networking in the 1990's, International Congress of
  383. Radio Sciences, Israel 1987
  384.  
  385. Conference and other papers 
  386.  
  387. Farber, D.J. "A Survey of Computer Networks." Datamation 18, 4 (April
  388. 1972), 36-39.
  389.  
  390. Farber, D.J. and F.R. Heinrich. "The Structure of a Distributed Computer
  391. System -- The Distributed File System." Proc. International Conference on
  392. Computer Communications, (Oct. 1972), 364-370.
  393.  
  394. Farber, D.J., M.D. Hopwood, and L.A. Rowe. "Fail-Soft Behavior of the
  395. Distributed Computer System." Technical Report #24, Department of
  396. Information and Computer Science, University of California, Irvine,
  397. California, (November 1972).
  398.  
  399. Farber, D.J. and K. Larson. "The Structure of a Distributed Computer System
  400. -- The Communications System." Proc. Symposium on Computer-Communications
  401. Networks and Teletraffic, Microwave Research Institute of Polytechnic
  402. Institute of Brooklyn, (April 1972).
  403.  
  404. Loomis, D.C. "Ring Communication Protocols." UC Irvine Distributed Computer
  405. Project, Memo 46-A, (May 1972).
  406.  
  407. Farber, D.J., J. Feldman, F.R. Heinrich, M.D. Hopwood, K.C. Larson, D.C.
  408. Loomis, and L.A. Rowe. "The Distributed Computing System." Proc. Seventh
  409. Annual IEEE Computer Society International Conference, (Feb. 1973), pp.
  410. 31-34.
  411.  
  412. Rowe, L.A., M.D. Hopwood, and D.J. Farber. "Software Methods for Achieving
  413. Fail-Soft Behavior in the Distributed Computing System." 1973 IEEE
  414. Symposium on Computer Software Reliability, (April 30, May 1-2, 1973), pp.
  415. 7-11.
  416.  
  417. Mockatetris, P., Lyle, M. and Farber, D. "On the Design of Local Network
  418. Interfaces", IFIPS 1977
  419.  
  420. Sincoskie, W. and Farber, D. "The Series/1 Distributed Operating Syste",
  421. Local Networks Conference 1981
  422.  
  423. Farber, D. "An Overview of Distributed Processing Aims." 1974 COMPCON.
  424.  
  425. Merlin, P., Farber, D. "Recoverability of Communications Protocols -
  426. Implications of a Theoretical Study" IEEE Transactions on Communications
  427. 1976
  428.  
  429. Farber, D. "Software Considerations in Distributed Architecture." COMPUTER
  430. 1974 (March).
  431.  
  432. Farber, D. "Information Engineering Perspectives", The NSF Conference on
  433. Information Technology, 1978
  434.  
  435. Farber, D. , Caine, S. "A Modular Office System", MICRODELCOM 1978
  436.  
  437. Von Glahn, P., Farber, D. and Walker, S. "The Trusted Office of the
  438. Future", Compcon '84
  439.  
  440.  
  441.  
  442. Many additional conference and symposium papers.
  443.  
  444. Current Papers
  445.  
  446. "CapNet - An Alternate Approach To Ultra-high Speed Networks", Ming-Chit
  447. Tam, David J. Farber International Communications Conference, April 90,
  448. Atlanta Georgia.
  449.  
  450.  "A Taxonomy Comparison of Serveral Distributed Shared Memory Systems"
  451. Ming-Chit Tam, Jonathan Smith, David J. Farber. ACM Operating Systems
  452. Review, June 1990.
  453.  
  454. "Mirage: A Model for Ultra High-Speed Protocol Analysis and Design" Joseph
  455. D. Touch and David J. Farber Proceeedings of the IFIP WG 6.1/WG 6.4
  456. Workshop on Protocols
  457.  for High-Speed Networks, Zurich, Switzerland, 9-11 May 1989 also avail as:
  458. UPenn Dept of CIS Tech report MS-CIS-89-79, DSL-1, Dec.1989. This is under
  459. revision for IEEE Computer:
  460.  
  461. "The Mether System: A Distributed Shared Memory for SunOS 4.0" Ronald G.
  462. Minnich and Dave Farber Usenix- Summer 89
  463.  
  464. "Reducing Host Load, Network Load, and Latency in a Distributed Shared'
  465. Memory Ronald G. Minnich and David J. Farber Proceedings of the Tenth
  466. {IEEE} Distributed Computing Systems Conference   1990
  467.  
  468. "The Gigabit Network -- does it fill a much needed gap?" presented as a
  469. Keynote and published in the proceedings of the International Workshop on
  470. Advanced Communications and Applications for High Speed Networks March 16 -
  471. 19 1992 in Munich Germany
  472.  
  473. SELECTED CONSULTING
  474.  
  475. Institute for Defense Analysis, Networks and Distributed processing (1991 -
  476. present) (continuing)
  477.  
  478. INTEL Corporation, Future LSI microprocessor organization and future
  479. business strategy (continuing) (1976 - present)
  480.  
  481. Hewlett Packard Research Labs and Corporate Engineering, Communications
  482. technology and office systems ( 1977 - present)
  483.  
  484. Ballistic Missile Defense Advanced Technology Center, High availability
  485. distributed systems (1975)
  486.  
  487. Bell Northern Research Laboratories (Canada), Office systems and high level
  488. protocols (1979)
  489.  
  490. The Federal Communications Commission, Office systems (1980)
  491.  
  492. T.J. Watson Research Labs of IBM, Communications, computer architecture and
  493. office systems (several periods from 1976 to 1990)
  494.  
  495. Northrop Research and Technology Centers - communication systems (1985-1988)
  496.  
  497. The Rand Corporation - communications (1967-1984)
  498.